<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";







@font-face{font-family:'iconfont';src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot');src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('http://at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('http://at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('http://at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}



@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}







.fa{display:inline-block;font-family:"iconfont";font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}



.fa-icon-qq:before{content:"\e604"}



.fa-icon-weibo:before{content:"\e600"}



.fa-icon-weixin:before{content:"\e605"}



.fa-icon-zaixianzixun:before{content:"\e608"}











*{font-family: "微软雅黑";}



p,h1,h2,h3,h4,h5,h6{margin: 0;}



ul{list-style: none;margin: 0;padding: 0;}



a,a:hover{text-decoration: none;color: #333;}







.head_top p{font-size: 12px;line-height: 18px;color: #555555;}



.head_top .top_link a,.head_top .top_link a span{display: inline-block;}



.head_top .top_link a span{display: inline-block;padding-left: 20px;margin: 0 10px;font-size: 12px;line-height: 18px;color: #555555;}



.head_top .top_link .sc span{background: url(../images/sc.png)no-repeat left center;}



.head_top .top_link .ly span{background: url(../images/ly.png)no-repeat left center;}



.head_top .top_link .lx span{background: url(../images/lx.png)no-repeat left center;}



.head_top .top_link .ph span{background: url(../images/ph.png)no-repeat left center;}



.head_top{width: 100%;border-bottom: 1px solid #d1d1ce;border-top: 3px solid #00438e;padding: 3px 0;}



.head_top .top_link .ph{position: relative;display: block;float: right;}



.phewm{position: absolute;z-index: 999;right: 0;min-width: 100%;width: 140px;}



.phewm img{width: 100%;}











.header{padding: 10px 0;position: relative;}



.header .logobox{display: inline-block;}



.header .heade_td{display:inline-block;}



.header .logobox{width: 380px;margin-right: 12px;}



.heade_td {border-left: 1px solid #c6c6c6;padding: 5px 0;padding-left: 12px; margin-top:15px;}



.heade_td h5{font-size: 24px;color: #0045a7;line-height: 30px;}



.heade_td h4{font-size: 24px;color: #f76300;line-height: 40px;}



.tel{padding-left: 50px;background: url(../images/tel.jpg)no-repeat left center;margin-top: 10px;}



.tel h5{font-size: 20px; margin-top:10px;}



.tel h4{font-size: 35px;color:#0045a7;font-family: impact;}



.menubtn{position: absolute;width: 40px;height: 40px;text-align: center;font-size: 24px;color: #0045a7; line-height: 40px;display: block;right: 0;top: 50%;transform: translateY(-50%);



transform: translateY(-50%);



-ms-transform:translateY(-50%); 	/* IE 9 */



-moz-transform:translateY(-50%); 	/* Firefox */



-webkit-transform:translateY(-50%); /* Safari和 Chrome */



-o-transform:translateY(-50%); 	/* Opera */



}















@media only screen and (max-width:1199px ) {



	.header .logobox{width: 363px;}



}



@media only screen and (max-width:991px ) {



	.header .logobox{width: 45%;min-width: 240px;}



	.header .heade_td h4{font-size: 16px;}



}



@media only screen and (max-width:767px ) {



.header{padding-left: 10px;}	



.gjc{padding-left:5px ;padding-right: 5px;}



}











/*菜单样式*/



.menu{width: 100%;background: #0045a7;}



.menu ul.yjnav&gt;li{width: 14.285714%;float: left;text-align: center;background: url(../images/shu.jpg)no-repeat right center;position: relative;}



.menu ul.yjnav&gt;li:last-child{background: none;}



.menu ul.yjnav&gt;li&gt;a{display: block;width: 100%;line-height: 50px;color: #fff;transition: all 0.35s;border-top: 2px solid #0045a7;}



.menu ul.yjnav&gt;li&gt;a:hover{background-color: #fff;color: #333333;}



.menu ul.yjnav&gt;li .ej{position: absolute;z-index: 666;width: 100%; display:none; background: rgba(255,255,255,0.8); transition: all 0.35s;}



.menu ul.yjnav&gt;li .ej li a{display: block;width: 100%;line-height: 44px;color: #272a2f;transition: all 0.35s;}



.menu ul.yjnav&gt;li .ej li a:hover{background: rgba(0,69,167,0.8);color: #fff;}



.menu ul.yjnav&gt;li:hover .ej{  display:block;}



.menu ul.yjnav&gt;li .ej li{position: relative;}



.menu ul.yjnav&gt;li .ej&gt;li .sj{display: none;position: absolute;left: 100%;top: 0; width: 100%;}



.menu ul.yjnav&gt;li .ej&gt;li .sj li a{line-height: 44px;background: rgba(255,255,255,0.6);font-size: 14px;}



.menu ul.yjnav&gt;li .ej&gt;li .sj li a:hover{background: rgba(0,69,167,0.6) ;}



.menu ul.yjnav&gt;li .ej&gt;li:hover .sj{display:block;}



@media only screen and (min-width:992px ) {



/*	.menu ul.yjnav&gt;li .ej{display: block !important;}*/



	.menu ul.yjnav{display: block !important;}



}



@media only screen and (max-width:991px) {



	.menu ul.yjnav&gt;li .ej{display: none;}



	.menu{position: relative;right: 0;z-index: 999; background-color:rgba(0,0,0,0);}



	.menu ul.yjnav{position: absolute;width: 30%;min-width: 140px;top: 0;right: 0; z-index: 998;background: rgba(0,0,0,0.8);display: none;}



	.menu ul.yjnav&gt;li{float: none;width: 100%;background: none;}



	.menu ul.yjnav&gt;li&gt;a{line-height: 34px;}



}







/*关键词搜索*/



.gjc p{font-size: 14px;color: #333333;}



.gjc p a{font-size: 12px;color: #333333;line-height:42px; margin-right:10px;display: inline-block;}



.pcserch{background: url(../images/bg1_14.jpg)repeat-x center left;}



#serch{height: 28px;width: 58px;border: 2px solid #0045a7; background-color: #0045a7; outline: none;padding-bottom: 0;padding-top: 0;color: #fff;}



.top-input{height:28px;width: 203px; border:2px solid #0045a7;outline: none !important;padding-left:5px;}



.fgserch{margin-top:6px;overflow: hidden;float: right;}



@media only screen and (max-width:767px ) {



	.fgserch{float: none;margin: 0 auto;text-align: center;width: 261px;}



	.gjc{margin: 5px 0;}



	.gjc p a{line-height: 21px;}



}







/*title*/



.title{margin-bottom: 20px;}



.title p{font-size: 14px; color: #333;}



.title1 {background: url(../images/titbg.png)no-repeat center center;margin-top: 30px;}



.title1 h3{font-size: 30px;font-weight: bold;color: #0045a7;line-height: 1;margin-bottom: 8px;}



.title1 h5{font-size: 20px;font-family: "宋体";text-transform: uppercase;line-height: 1;}



@media only screen and (max-width:767px ) {



	.title1 h3{font-size: 26px;}



	.title1 h5{font-size: 18px;}



}



@media only screen and (max-width:560px ) {



	.title1 h3{font-size: 24px;}



	.title p{font-size: 13px;}



}



@media only screen and (max-width:400px ) {



	.title1 h3{font-size: 22px;}



	.title1 h5{font-size: 16px;}



}























/*首页产品*/



@media only screen and (min-width: 524px) and (max-width: 595px) {



	.title01 ul{margin: 0 auto !important;width: auto;display:block;}



}







.title01{ margin:0 0 30px;}



.title01 ul{margin: 0 auto;display:inline-block;width: auto;}



.title01 ul li{padding: 0 4px;}



.title01 ul li a{width:100%;display: block; font-size: 14px; display:inline-block;



background: url(../images/titbg2.png)no-repeat center center;



border-radius: 3px;



 padding:0px 4px 3px 4px; height:38px; line-height:36px;



 color:#333333;overflow: hidden;text-overflow: inherit;



transition:all 0.3s;



-webkit-transition:all 0.3s;



-moz-transition:all 0.3s;



-ms-transition:all 0.3s;



-o-transition:all 0.3s;



}







@media only screen and (min-width:992px ) {



	.title01 ul li{width:12.5%;}



}



@media only screen and (min-width:768px ) and{max-width:991px} {



.title01 ul li{width:20%;}



}



.title01 ul li{min-width: 126px;line-height: 1;margin-bottom: 5px;}







@media only screen and (max-width:767px ) {



	.title01 ul li{min-width: 106px;}



	.title01 ul li a{font-size: 12px;}



}







@media only screen and (min-width:768px ) {



	.dd{margin: 0 !important;}



	



}



@media only screen and (max-width:767px ) {



	.dd{margin-left:margin-left: 16.66666667% !important;}



}







@media only screen and (min-width: 767px) and (max-width: 771px) {



	.title01 ul li a{padding: 1 4px; margin: 0 7px;}



}







.title01 ul li a:hover{ color:#fff; background: url(../images/titbg1.png)no-repeat center center;}



.title01 ul li a.active{ color:#fff;background: url(../images/titbg1.png)no-repeat center center;}











.cpimgbox{padding:2px;width: 100%;overflow: hidden;border: 1px solid #d7d7d7; position: relative;background: #fff;transition: all 0.35s;}



.cpbg{



width: 100%;height: 100%;



position: absolute;top: 0;left: 0;



padding:3px;width: 100%;overflow: hidden;background: url(../images/hoverbg_12.png) no-repeat center center;



background-size: 100% 100%;



-webkit-background-size: 100% 100%;



-moz-background-size: 100% 100%;



opacity: 0;



transition: all 0.35s; 



}



.in_pro{width: 100%;overflow: hidden; background: url(../images/probg_02.png)no-repeat center center;-webkit-background-size: cover;background-size: cover;}



.qhpic{position: relative; display: block; overflow: hidden; margin: 0 auto;background: #fff;opacity: 1;padding: 3px;background: #fff;border: 1px solid #fff;}



.qhpic:before{content: ""; padding-top: 75%; display: block;}



.qhpic img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;transition: all 0.35s;}







.qh1 .lunbo a{width: 100%;display: block;overflow: hidden;border: 1px solid #d7d7d7;padding: 2px 2px 0;position: relative;top: 0;transition: all 0.35s}



.qh1 .lunbo a:hover{box-shadow: 2px 2px 8px #1c59b5;position: relative;top: -3px;background: #1c59b5;}



.qh1 .lunbo a:hover .cpbg{opacity: 1;border: 1px solid #1c59b5;}



.qh1 .lunbo a p{color: #333;transition: all 0.5s;font-size: 14px;line-height:34px; height:34px; overflow:hidden;}



.qh1 .lunbo a:hover p{color: #DE010E;background: #1c59b5;color: #fff;}



.qh1 .lunbo a:hover .cpimgbox{background: #fff;border: 1px solid #1c59b5;}



.qh1 .lunbo a:hover .qhpic {border: 1px solid #fff;}



.qh1 .lunbo a:hover .qhpic img{



transform: scale(1.1);



-ms-transform: scale(1.1); 	/* IE 9 */



-moz-transform: scale(1.1); 	/* Firefox */



-webkit-transform: scale(1.1); /* Safari 和 Chrome */



-o-transform: scale(1.1); 	/* Opera */



}



.lunbo .item{margin-bottom: 15px;}



















/*关于我们*/







.abimg{width:auto;overflow: hidden;height: 340px;display: inline-block;}



.abccc{display: table-cell;vertical-align: middle;}



.abccc img{max-width: 100%;display: table-cell;}







.abtxt{ width: 100%; height: 270px;text-align: justify; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 9;overflow: hidden;text-overflow: ellipsis;font-size: 14px;line-height: 30px;}



.inab_right h3{font-size:20px;line-height: 1;margin-bottom: 10px;}



.inab_right a{display: block;width: 100%;line-height:40px;text-align: center;background: #f76300;color: #fff;border-radius: 3px;}







@media only screen and (max-width:1199px ) {



	.abtxt{width: 100%; height: 210px;text-align: justify; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden;text-overflow: ellipsis;}



	.abimg{height: 280px;}



}



@media only screen and (max-width:991px ) {



	.abtxt{width: 100%; height: 150px;text-align: justify; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:5;overflow: hidden;text-overflow: ellipsis;}



.abimg{height: 220px;}



}







@media only screen and (max-width:767px ) {



	.inab_right {margin-top: 15px;}



	.abimg{min-height: 220px;height: auto;}



}



@media only screen and (max-width:400px ) {



	.abimg{height: 190px;}



}























/*案例中心*/



.caselist ul li{margin-bottom: 15px;}



.caselist ul li a{display: block;width: 100%;overflow: hidden;}



.caselist ul li a .casepic{position: relative; display: block; overflow: hidden; margin: 0 auto;padding: 2px;border: 1px solid #ccc;background: #fff;}



.caselist ul li a .casepic:before{content: ""; padding-top: 75%; display: block;}



.caselist ul li a .casepic img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;transition: all 0.35s;}











.caselist ul li a .casezz p{font-size: 14px;line-height: 32px;color: #333;transition: all 0.35s; height:32px; overflow:hidden;}



.caselist ul li a{padding: 2px 2px 0;border: 1px solid #d7d7d7;position: relative;top: 0;transition: all 0.35s;}



.caselist ul li a:hover{background: #1c59b5;position: relative;top: -3px;box-shadow: 2px 2px 8px #1C59B5;}



.caselist ul li a:hover .casezz p{color: #fff;}







.caselist ul li a:hover .casepic img{



transform:scale(1.05);



-ms-transform:scale(1.05); 	/* IE 9 */



-moz-transform:scale(1.05); 	/* Firefox */



-webkit-transform:scale(1.05); /* Safari 和 Chrome */



-o-transform:scale(1.05); 	/* Opera */



}







.cmore{text-align: center;}



.cmore a{display: inline-block;width: 180px;margin: 0 auto; line-height: 32px;background: #F76300;color: #fff;text-align: center;margin-bottom: 10px;border-radius: 5px;}















/*优势*/



.title2 h3{font-size: 44px;font-weight: bold;color: #1c59b5;line-height:64px;}



.title2 h6{display: inline-block;margin: 0 auto; font-size: 14px;line-height: 34px;padding: 0 40px;background: #fff; border: 1px solid #ddd;border-radius:8px;position: relative;z-index: 9;}



.title2 .heng{width: 100%;height: 1px;background: #d7d7d7;position: relative;top: -17px;z-index: 6;}



.tit2_tel{position: relative;top: -75px;right: 0;z-index: 11;float: right;text-align: left;}



.tit2_tel h4{font-size: 14px;color: #333;}



.tit2_tel h5{font-size: 30px;font-family: impact;color: #f76300;}



@media only screen and (max-width:767px ) {



	.title2 h3{font-size: 36px;}



}



@media only screen and (max-width:400px ) {



	.title2 h3{font-size: 30px;}



}











.ysbox{width: 100%;overflow: hidden;margin-bottom: 10px;position: relative; min-height:230px;}



.ysbox .ysleft{width:37.5%;float: left;padding-top: 10px;}



.ysbox .ysright{width:37.5%;float: right;padding-top: 10px;}



.ysbox .yscenter{width: 25%;float: left;}



.ysbox .ysleft h3,.ysbox .ysright h3{font-size:18px;color: #333333;line-height: 1;}



.ysbox .ysleft h5,.ysbox .ysright h5{font-size:14px;color: #a8a8a8;margin-bottom:15px;line-height: 30px;text-transform: uppercase;}



.ysbox .ysleft p,.ysbox .ysright p{font-size:13px; color: #333333;line-height: 30px; padding-left: 30px;background: url(../images/dg.png)no-repeat left top;}



.yscenter .yspicbox{position: relative; display: block; overflow: hidden; margin: 0 auto;}



.yscenter .yspicbox:before{content: ""; padding-top:100%; display: block;}







.yscenter .yspicbox1{position: relative; display: block; overflow: hidden; margin: 0 auto;}



.yscenter .yspicbox1:before{content: ""; padding-top:75%; display: block;}











.yscenter{position: absolute;top: 50%;transform: translateY(-50%);left:37.5%;}







.ys1{padding-left: 75px;background: url(../images/tit1.png)no-repeat top left;background-position-x: 10px;background-position-y: 10px;}



.ys2{padding-left: 75px;background: url(../images/tit2.png)no-repeat top left;background-position-x: 10px;background-position-y: 10px;}



.ys3{padding-left: 75px;background: url(../images/tit3.png)no-repeat top left;background-position-x: 10px;background-position-y: 10px;}



.ys4{padding-left: 75px;background: url(../images/tit4.png)no-repeat top left;background-position-x: 10px;background-position-y: 10px;}



.ys5{padding-left: 75px;background: url(../images/tit5.png)no-repeat top left;background-position-x: 10px;background-position-y: 10px;}



.ys6{padding-left: 75px;background: url(../images/tit6.png)no-repeat top left;background-position-x: 10px;background-position-y: 10px;}







@media only screen and (max-width:991px ) {



	.ysbox .yscenter{display: none;}



	.ysbox .ysleft,.ysbox .ysright{width: 50%;}



}



@media only screen and (max-width:767px ) {







	.ysbox .ysleft,.ysbox .ysright{width:100%;}



}



/*新闻中心*/



.in_news .newleft a{display: block; width: 100%;height: 310px; overflow: hidden;position: relative;}



.newleft .newimg{width: 100%;height: 310px;overflow: hidden;}



.newleft .newimg span{display: block;width: 100%;height: 100%;background: url(../images/new1.jpg)no-repeat center center;background-size: cover;}



.newszz{position: absolute;display: block; width: 100%;height: 100%;top:100%;margin: 0; left: 0;padding:0 15px;background: rgba(0,0,0,.58);transition: all 0.3s;}



.newszz p{line-height: 44px;color: #fff;font-family: "宋体";}



.newleft a:hover .newszz{margin-top: -44px;}



.newpic{width: 20%;height: 84px;float: left; overflow: hidden;}



.newpic span{display: block;width: 100%;height: 100%;overflow: hidden;}



.newtext{width:80%;padding-left: 10px;float: right;}



.newtext h3{font-size: 14px;color: #333;line-height: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}



.newtext h3 span{font-size: 12px;color: #666;line-height: 18px;}



.newtext .tetbox{font-size: 14px;color: #333;line-height: 22px;height: 44px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}



.newtext .date{display: inline-block;width: 58px;line-height: 22px;background: #0045a7;color: #fff;text-align: center;transition: all 0.25s;}



.newslist ul{overflow: hidden;width: 100%;}



.newslist ul li{ margin-top:0px; margin-bottom:18px;}



.newslist ul li a{display: block;width: 100%;overflow: hidden;padding: 3px;border: 1px solid #0045a7;transition: all 0.2s;}



.newslist ul li a:hover{box-shadow: 0 3px 5px #5079b6;}



.newslist ul li a:hover .newtext .date{background: #f76300;}



.in_news{width: 100%;overflow: hidden;background: url(../images/newbg.jpg)no-repeat center center;-webkit-background-size: cover;background-size: cover;}







@media only screen and (max-width:1200px ) {



	.newpic{width: 25%;}



	.newtext{width: 74%;}



}



@media only screen and (max-width:991px ) {



	 .newtext h3 span{display: none;}







}



@media only screen and (max-width:420px ) {



	.newpic{width: 35%;}



	.newtext{width: 64%;}



}



@media only screen and (max-width:420px ) {



	.newpic{width: 45%;}



	.newtext{width: 54%;}



}



.newmore{text-align: center;}



.newmore a{display: inline-block;width: 180px;margin: 0 auto; line-height: 32px;background: #F76300;color: #fff;text-align: center;margin-bottom: 10px;border-radius: 5px;}











/*底部*/



.cfot{width: 100%;overflow: hidden;background: url(../images/fotbg.jpg)no-repeat center center;-webkit-background-size: cover;background-size: cover;padding: 20px 0;}



.fot_left{width: 80%;float: left;padding: 0 15px;}



.fot_lxfs{width: 100%;overflow: hidden;margin-top: 25px;}



.title3{margin-top: 25px;}



.title3 h3{font-size: 30px;color: #ffffff;}



.title3 h3 span{font-size: 14px;font-family:arial;text-transform:uppercase;}



.ewmbox{width:57%;float: left;}



.fot_lx{width: 43%;float: left;color: #fff;font-size: 14px;line-height: 30px;}



.ewmbox .ewm1,.ewmbox .ewm2{width: 46%;}



.ewmbox img{width: 100%;min-width: 120px;max-width: 160px;}



.ewmbox p{font-size: 14px;color: #fff;line-height: 26px;}



.mapbox{width: 95%;}



.fot_right{width: 38%;float: right;padding:0 15px;}



.fot_right{color: #fff;font-size: 14px;}



.fot_right .fot_ly .form-group textarea.form-control{ max-width: 100%; min-height: 100px;background: #f1f0f0;}



.fot_right .fot_ly .form-group input.form-control{background: #f1f0f0;}



.fot_ly{margin-top:25px;}



.sub-tj{background: #0045a7;color: #fff;border: none;outline: none;border-radius: 0;}







@media only screen and (max-width:767px ) {



	.fot_left{width: 100%;}



	.fot_right{width: 100%;}



	.ewmbox{width: 100%;}



	.fot_lx{width: 100%;}



	.title3 h3{font-size: 26px;}



	



}







.downfoot{background: #0045a7;padding-top: 5px;padding-bottom: 5px;}



.fotnav{display: inline-block;padding: 5px 0;margin: 0 auto;}



.fotnav a{display: inline-block;}



.fotnav a span{display: inline-block;padding: 0 10px;font-size: 14px;line-height: 1;border-left: 1px solid #fff;color: #fff;text-align: center;}



.fotnav a:first-child span{border-left: none;}



.fotnav a:hover{background: #fff;color: #0045a7;}



.fotnav a:hover span{color: #0045A7;}



.downfoot p{font-size: 14px;color: #fff;line-height: 20px;}







/*手机底部*/



.hot{width:100%; height:58px; background:#0045a7; position:fixed; bottom:0; left:0; z-index:99; border-top:solid 2px #fff;}



.hot span{ color:#fff; font-size:16px; line-height:20px;}



.hot h6{ font-size:12px; line-height:20px;}



.hot .row div a{ display:block; color:#fff; padding:7px 0;}



.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%; }



.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}



.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}



.dbbox .dbs.ewm-box{ text-align:center; }



.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}



.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}



.dbbox .dbs.ewm-box img{ max-width: 140px; }



.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }



.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }



footer ul li a{ padding: 0 10px; height: 12px; font-size: 12px; line-height: 12px; }







/*内页案例展示*/



.content{width: 100%;overflow: hidden;padding: 20px 0;}



.con_left{width: 25%;float: left;padding-right: 20px;}



.con_right{width:75%;float: right;}



.menutit{overflow: hidden;width: 100%;}



.tit_l p{font-size: 82px;font-family: Aparajita;color: #0045a7;line-height: 1;font-weight: bold;text-transform: uppercase;}



.tit_r h4{font-size: 30px;color: #0045a7;font-weight: bold;}



.tit_r h5{font-size: 25px;font-family: Aparajita;color: #0045a7;font-weight: bold;}



.tit_r{position: relative;top: 5px;}







.titborder{border-top: 3px solid #0045A7;width: 100%;height: 1px; margin-top: -8px;}







.leftlist{margin-bottom: 15px;overflow: hidden;}



.leftlist&gt;li{margin-bottom:3px;}



.leftlist&gt;li&gt;a{display: block;width: 100%;overflow: hidden;padding: 2px;border: 1px solid #d2d2d2; position:relative;}



.leftlist&gt;li&gt;a&gt;span{display: block;width: 100%;line-height:42px;background: #0045a7;color: #fff;font-size: 16px;text-indent:10%;text-decoration:  none;transition: all 0.35s;}



.leftlist&gt;li&gt;a:visited{text-decoration:none;}



.leftlist&gt;li&gt;a:link{text-decoration:none;}



.leftlist&gt;li&gt;a:hover span{background: #f76300;}



.leftlist&gt;li&gt;a.active span{background: #f76300;}



.leftlist&gt;li&gt;a span:visited {text-decoration:  none;}



.leftlist&gt;li&gt;a .dclick{position: absolute;width: 20px;height: 20px;line-height: 20px;color: #fff; text-align: center;right:15px;top:50%;margin-top: -10px;}







.leftlist&gt;li .ej { display:none;}



.leftlist&gt;li .ej li a{display: block; width: 100%;overflow: hidden;line-height: 34px;background: #eee;color: #333;text-indent: 10%}



.leftlist&gt;li .ej li a:hover{color: #0045a7;}



.left_lx{padding:0 5px;font-size: 14px;line-height: 26px;color: #292929;}



.left_lx img{width: 100%;}



@media only screen and (max-width:991px ) {



	.con_left{display: none;}



	.con_right{width: 100%;}



}



.title02{background: url(../images/heng.png)no-repeat center center;margin-bottom: 15px;}



.title02 h3{font-size: 25px;color: #0045a7;line-height: 30px;}



.title02 p{font-size: 14px;color: #969696;line-height: 30px;}



.title02 p a{color: #888;}







@media only screen and (max-width:767px ) {



	.title02 h3{font-size: 24px;}



}







@media only screen and (max-width:460px ) {



	.title02 h3{font-size: 22px;}



}











/*页码CSS*/



.yema{width: 100%; text-align: center;margin-top: 20px;}



.yema ul,.yema ul li,.yema ul li a{display: inline-block;}



.yema ul li{padding: 0;}



.yema ul li a{font-size:12px;padding: 2px 8px;border: 1px solid #d7d7d7;transition: all 0.25s;}



.yema ul li a:hover{background: none;border-color: #0045a7;color: #0045a7;}



.xlmenu{margin-bottom: 10px;}



.xlmenu h3{font-size: 16px;line-height: 40px;padding: 0 15px;background: #0045a7;color: #fff;}



.xlmenu h3 .xlclick{display: inline-block;line-height: 40px;}







.xlmenu .xllist li a{display: block;width: 100%;overflow: hidden;line-height: 30px;border-bottom: 1px dashed #ddd;}







/*内页新闻*/



.newlist { line-height:28px;}



.newlist ul.new li {margin-bottom: 25px;}



.newlist ul.new li a{display: block;width: 100%;overflow: hidden;}



.newlist ul.new li a{display: block;width: 100%;overflow: hidden;padding: 3px;border: 1px solid #0045a7;transition: all 0.2s;}



.newlist ul.new li a:hover{box-shadow: 0 3px 8px #5079b6;}



.newlist ul.new li a:hover .newtext .date{background: #f76300;}



.newlist ul.new li a .newtext h3{margin-bottom: 10px;}



.newlist ul.new li a .newtext .tetbox{line-height: 25px;height: 50px;}



.newlist ul.new li a .newpic{height: 100px;}







/*关于我们*/







.about .ab {font-size: 14px;line-height: 30px;text-align: justify;color: #333;}







@media only screen and (max-width:767px ) {



	.about{padding: 0 15px;}



}



/*在线留言*/



.online .zxly{width: 90%;max-width: 500px;margin: 0 auto;}



.online .zxly textarea{max-width: 100%;max-height: 120px;}



/*联系我们*/



.contact .mapbox{width: 96%;margin: 0 auto ;}



.contact .clx p{font-size: 14px;line-height: 25px;color: #000;}



/*案例内页*/



.xqpicbox{position: relative; display: block; overflow: hidden; margin:0px auto;}



.xqpicbox:before{content: ""; padding-top:300px; display: block;}



.xqpicbox img{position: absolute;left: 0;top: 0;bottom: 0;right: 0;max-height: 100%;max-width: 100%;margin: auto;}



/*.xqpicbox span{position: absolute;top: 0;left: 0; width: 100%;height: 100%;overflow: hidden;display: block;background:url(../images/pro4.jpg)no-repeat center center;-webkit-background-size:cover ;background-size:cover ;}*/



.xqtxt{padding-left: 15px;font-size: 14px;line-height: 30px;}



.xqtxt h3{font-size: 16px;line-height: 30px; text-align:center;}



.xqtxt img{ max-width:100%; height:auto;}







/*新闻详情*/



.newxqpic{position: relative; display: block; overflow: hidden; margin: 10px auto;}



.newxqpic:before{content: ""; padding-top:320px; display: block;}



.newxqpic img{position: absolute;left: 0;top: 0;bottom: 0;right: 0;max-height: 100%;max-width: 100%;margin: auto;}







.newxqtxt h4{font-size: 18px;font-weight: bold;color: #333;line-height: 40px; border-bottom:1px dotted #CCCCCC;}



.newxqtxt .sbsb {font-size: 14px;color: #555;line-height: 26px; padding-top:10px;}



.newxqtxt  img{ max-width:100%; height:auto;}



/*悬浮菜单*/











@media only screen and (min-width:991px ) {



	.fixednav {



    position: fixed;



    top: 0px;



    left: 0px;



    width: 100%;



    z-index:999;



}



}















.swiper-container {



        width: 100%;



        height: 100%;



    }



    .swiper-slide {



        text-align: center;



        font-size: 18px;



        background: #fff;







        /* Center slide text vertically */



        display: -webkit-box;



        display: -ms-flexbox;



        display: -webkit-flex;



        display: flex;



        -webkit-box-pack: center;



        -ms-flex-pack: center;



        -webkit-justify-content: center;



        justify-content: center;



        -webkit-box-align: center;



        -ms-flex-align: center;



        -webkit-align-items: center;



        align-items: center;



    }



	



	



	



	







/*新加*/



.page_info{text-align:center;margin-top:10px;color:#333;}



.page_info span{padding:0 2px;font-weight:bold;}



.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:10px;}



.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}



.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}



.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}











/*过程*/



.content { width:1200px; margin:0 auto; font-family: "Microsoft Yahei";}











.proc{overflow:hidden;margin-top:50px;height:625px;}



.proc h2{display:block;padding:15px;height:100px;font-size:36px;text-align:center;background:url(../images/proc_tbg.jpg) no-repeat center top;}



.proc h2 a:hover{text-decoration:none;}



.proc h2 a{color:#1478ab;}



.proc h2 em{display:block;margin-top:15px;font-size:20px;color:#222222;font-weight:normal;}



.proc ul{position:relative;overflow:hidden;height:420px;background:url(../images/proc_ubg.jpg) no-repeat center top;}



.proc ul li{position:absolute;display:block;width:250px;height:250px;cursor:pointer;}



.proc ul li img{display:block;width:250px;height:250px;}



.proc ul li span{z-index:2;position:absolute;left:0;top:0;overflow:hidden;display:block;width:250px;height:250px;background:url(../images/proc_pbg.png) no-repeat center top;}



.proc ul li.cur span{display:none;}



.proc ul li h5{display:block;font-size:24px;color:#333;text-align:center;font-weight:normal; padding: 95px 0; margin: 0 auto;width: 120px;}



.proc ul li h5 em{display:block;}



.proc ul .li1{left:0;top:20px;}



.proc ul .li2{left:135px;top:155px;}



.proc ul .li3{left:275px;top:20px;}



.proc ul .li4{left:410px;top:155px;}



.proc ul .li5{left:545px;top:20px;}



.proc ul .li6{left:680px;top:155px;}



.proc ul .li7{left:815px;top:20px;}



.proc ul .li8{left:950px;top:155px;}















/*头部开始*/



.theader{overflow:hidden;height:74px;background:url(../images/menu_bg.png) no-repeat center top;}



.header2{ width:1200px; margin:0 auto; font-family: "Microsoft Yahei";}











.nav{overflow:hidden;width:1230px;height:74px;line-height:74px;}



.nav ul{position:relative;overflow:hidden;display:block;}



.nav ul li{position:relative;margin-left:-4px;overflow:hidden;display:block;float:left;font-size:16px;text-align:center;}



.nav ul li.li1{margin-left:0;}



.nav ul li a{display:inline-block;width:140px;color:#333333;}



.nav ul li a:hover,.nav ul li.cur a{display:inline-block;color:#fff;background:url(../images/nav_abg.png) no-repeat left top;}















</pre></body></html>